chaplet (beads) - Español Inglés Diccionario